wash one's hands of - Alemán Inglés Diccionario